part of '../page.dart';

class _CollectionModel extends Equatable implements _CollectionListItemModel {
  const _CollectionModel({
    required this.id,
    required this.permitted,
    required this.title,
    required this.selectionEffective,
    required this.progressPercent,
  });

  @override
  final String id;

  @override
  final bool permitted;

  @override
  final String title;

  final bool selectionEffective;
  final int progressPercent;

  @override
  List<Object?> get props {
    return [
      id,
      permitted,
      title,
      selectionEffective,
      progressPercent,
    ];
  }
}
